]> dgit.raspbian.org Git - gnome-shell.git/commit
appDisplay: Call super.vfunc_unmap last
authorDaniel van Vugt <daniel.van.vugt@canonical.com>
Fri, 7 Feb 2020 09:57:19 +0000 (17:57 +0800)
committerFlorian Müllner <florian.muellner@gmail.com>
Fri, 7 Feb 2020 11:23:25 +0000 (11:23 +0000)
commit33ae220ad2f9cdd61ca1a6f70e208e3bfb5e654b
treebd8f6987f762b925bb5dbcfa82eb1033fb8c2927
parent6ec996e45b3812af8494ba339b14ecaf46053617
appDisplay: Call super.vfunc_unmap last

So as to guarantee the unmapped state sticks and doesn't get toggled
back to mapped before we return.

Being in a mapped state when `FolderIcon.vfunc_unmap()` returned was
causing an assertion failure in `clutter_actor_set_mapped` and crashed
the shell.

Closes: https://gitlab.gnome.org/GNOME/gnome-shell/issues/2170
js/ui/appDisplay.js